ascribed role - French English Dictionary